package com.gxa.zhonglong.mapper;

import com.gxa.zhonglong.pojo.Classlib;

import java.util.List;
import java.util.Map;

/**
 * Created with IntelliJ IDEA.
 *
 * @author : 宸濯
 * Date: 2021/10/26 11:03
 * Description:
 * Version: V1.0
 */
public interface ClasslibMapper {

    /**
     * @param id 总部id
     * @return 总部的所有类库
     */
    List<Map<String,Object>> selectByHeadquartersId(Long id);


    /**
     * 添加类库
     * @param classlib 要添加的类库信息
     * @return 是否添加成功
     */
    Boolean add(Classlib classlib);

    /**
     * 修改类库信息
     * @param classlib 修改后的类库信息
     * @return 是否修改成功
     */
    Boolean update(Classlib classlib);

    /**
     * 删除类库
     * @param id 要删除的类库id
     * @return 是否删除成功
     */
    Boolean del(Long id);
}
